/*js函数文件   formcheck.js*/   
    
  /*------------------------------------------------------------------------------   
    *   File：   formcheck.js   
    *   Copyright   Mr.   Fengjun   Zhao.     All   Rights   Reserved.     
    *   Modify：   
    *   Version：   1.0   
    *   Description：FormCheck组件的函数库文件（部分），共计110个方法   
    *------------------------------------------------------------------------------*/   
  /*焦点放置在第一个表单域*/   
  function   focusInFirst(){   
    document.forms[0].elements[0].focus();}   
    
  /*判断用户输入是否为空*/   
  function   isEmpty(ui)   {   
    return   (ui==null||ui=="");}   
    
  /*取得用户输入的字符串的长度*/   
  function   getLength(ui)   {   
    var   i,sum=0;   
    for(i=0;i<ui.length;i++)   {   
      if   ((ui.charCodeAt(i)>=0)   &&   (ui.charCodeAt(i)<=255))   
        sum++;   
          else   
    sum+=2;}   
    return   sum;}   
    
  /*是否为数字、字母或下划线*/   
  function   isNLU(ui)   {   
      var   valid=/^\w*$/;
      return   (valid.test(ui));}   
    
  /*判断是否为身份证号码*/   
  function   isIdno(ui){   
      var   valid=/(^\d{16}$)|(^\d{18}$)/;   
      return   (isEmpty(ui)||valid.test(ui));}   
    
  /*判断是否为邮政编码*/   
  function   isPostCode(ui){   
      var   valid=/^\d{6}$/;   
      return   (isEmpty(ui)||valid.test(ui));}   
    
  /*判断是否为固定电话*/   
  function   isChinaTel(ui){   
      var   valid=/^0\d{2,3}\-\d{7,8}$/;   
      return   (isEmpty(ui)||valid.test(ui));}
    
  /*判断是否为移动电话*/   
  function   isChinaMob(ui){   
      var   valid=/^0?1[3,5][0,1,2,3,4,5,6,7,8,9]\d{8}$/;   
      return   (isEmpty(ui)||valid.test(ui));}   
    
  /*判断是否为电话，只能为固定电话或移动电话*/
  function   isTel(ui){   
      var   valid=/(^0\d{2,3}\-\d{7,8}$)|(^0?1[3,5][0,1,2,3,4,5,6,7,8,9]\d{8}$)/;   
      return   (isEmpty(ui)||valid.test(ui));}   
    
  /*判断是否为邮件*/   
  function   isMail(ui){   
    if(isEmpty(ui)){return   true;}   
      var   notValid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(^\-)|(\-\.)|(\.\-)/;   
      var   valid=/^.+\@[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}$/;   
    return   (!notValid.test(ui)&&valid.test(ui));}   
    
  /*用户输入字符串长度是否在两值之间*/   
  function   isLenBetween(ui,minl,maxl)   {   
      return   (ui>=minl&&ui<=maxl);} 
